﻿<%@ Control Language="C#" AutoEventWireup="true" CodeFile="ControlExpenseCode.ascx.cs" Inherits="UserControl_ControlExpenseCode" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>

<%@ Register assembly="DevExpress.Web.v9.2, Version=9.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web.ASPxPopupControl" tagprefix="dxpc" %>


<script type="text/javascript">
    function pageLoad() {
        $("#<%= imgBtnAdd.ClientID %>").click(function () {
            $.blockUI({ css: {
                border: 'none',
                padding: '15px',
                backgroundColor: '#000',
                '-webkit-border-radius': '10px',
                '-moz-border-radius': '10px',
                opacity: .5,
                color: '#fff'
            }
            });
        });
        $("#<%= btnSave.ClientID %>").click(function () {
            if ($("#<%= txtChiPhi.ClientID %>").val().length > 0) {
                $.blockUI({ css: {
                    border: 'none',
                    padding: '15px',
                    backgroundColor: '#000',
                    '-webkit-border-radius': '10px',
                    '-moz-border-radius': '10px',
                    opacity: .5,
                    color: '#fff'
                }
                });
            }
        });
        
        
        $("#<%= btSearch.ClientID %>").click(function () {
            $.blockUI({ css: {
                border: 'none',
                padding: '15px',
                backgroundColor: '#000',
                '-webkit-border-radius': '10px',
                '-moz-border-radius': '10px',
                opacity: .5,
                color: '#fff'
            }
            });
        });

        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
        function EndRequestHandler(sender, args) {
            $.unblockUI();
        }
    }

</script>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
     <div class="direct_container_right_titletop">
                     Quản lý thông tin chi phí
                     </div>
                       <hr />
            <!-- Button chuc nang-->
                <div class="direct_container_main">
                    <asp:ImageButton ID="imgBtnAdd" CausesValidation="false" 
                        ImageUrl="~/Images/add.png" Width="32px" Height="32px" runat="server" 
                        onclick="imgBtnAdd_Click" />                 
                </div>
                <!-- End Button chuc nang-->
              
    <cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0" 
            BackColor="#CCFFFF" Font-Names="Arial"
            Width="100%">
            <cc1:TabPanel ID="TabPanel1" runat="server" HeaderText="Nhập thông tin" TabIndex="0">
                <ContentTemplate>
                   
                 
               
                <!-- Content main-->
                <div class="direct_container_main">
                    <div class="direct_container_form_right">
                        <table border="0" width="100%">
                        <tr>
                            <td colspan="4" align="center">
                                <asp:Label ID="lblMsg" runat="server" Visible="false" BackColor="Silver" ForeColor="Blue" Font-Bold="true" Font-Italic="true"></asp:Label>
                            </td>
                        </tr>
                        <tr>
                            <td width="12%" align="right"><p class="direct_label">Mã số</p></td>
                            <td width="88%" align="left">
                           
                                <asp:TextBox ID="txtMaSo" ReadOnly="true" CssClass="input_code" runat="server"></asp:TextBox>
                            </td>
                        </tr>
                        <tr>
                            <td align="right"><p class="direct_label">Chi phí<span>*</span></p></td>
                            <td align="left">
                            
                                <asp:TextBox ID="txtChiPhi" CssClass="input_full" runat="server"></asp:TextBox>
                                 <asp:RequiredFieldValidator ControlToValidate="txtChiPhi" Display="None"  ID="RFVName" runat="server" ErrorMessage="Phải nhập tên chi phí">
                                </asp:RequiredFieldValidator>
                                <cc1:ValidatorCalloutExtender TargetControlID="RFVName" ID="ValidatorCalloutExtender1" runat="server">
                                </cc1:ValidatorCalloutExtender>
                            </td>
                        </tr>
                        <tr>
                            <td align="right"><p class="direct_label">Thuộc loại chi phí</p></td>
                            <td align="left">
                               <asp:DropDownList ID="ddlExtendeType" runat="server">
                                </asp:DropDownList>                                
                            </td>
                        </tr>
                        <tr>
                            <td align="right"><p class="direct_label">Kích hoạt</p></td>
                            <td align="left">
                                <asp:CheckBox ID="chkActive" runat="server" Checked="true" />
                                <asp:Button ID="btnSave" runat="server" Text="Lưu" onclick="btnSave_Click"/>
                            </td>
                        </tr>
                    </table>
                    </div>
                </div>
               </ContentTemplate>
            </cc1:TabPanel>
             <cc1:TabPanel ID="TabPanel2" runat="server" HeaderText="Tìm kiếm" TabIndex="1">
                <ContentTemplate>
                         <div class="direct_container_main">
                                <div class="direct_container_form_right">
                                        <table border="0" width="100%">
                                <tr><td><p class="direct_legend">Nhập thông tin cần tìm</p></td></tr>
                                <tr>
                                    <td valign="middle">
                                       
                                        <asp:TextBox ID="txtSearch" CssClass="input_full" runat="server"></asp:TextBox>
                                        <asp:Button ID="btSearch" CssClass="direct_bt_search" runat="server" CausesValidation="False"
                                            Text="Tìm kiếm" onclick="btSearch_Click" />
                                    </td>

                                </tr>
                                    <tr>
                                        <td>
                                            <asp:GridView ID="grvExpenseCode" runat="server"
                                             AutoGenerateColumns="False" PageSize="7"
                                                DataKeyNames="ExpID" EnableModelValidation="True" AllowPaging="True" 
                                                onpageindexchanging="grvExpenseCode_PageIndexChanging1" onrowcommand="grvExpenseCode_RowCommand1"
                                                >
                                                <Columns>
                                                    <asp:TemplateField HeaderText="Stt">
                                                        <HeaderTemplate>
                                                            STT
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <%# Container.DataItemIndex + 1 %>
                                                        </ItemTemplate>
                                                        <HeaderStyle HorizontalAlign="Left" Width="50px" />
                                                        <ItemStyle Height="40px" HorizontalAlign="Left" Width="50px" />
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Mã chi phí">
                                                        <HeaderTemplate>
                                                            Mã chi phí
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                        <asp:Label ID="lblMaSo" runat="server" Text='<%# Eval("ExpID")%>'></asp:Label>
                                                           
                                                        </ItemTemplate>
                                                        <HeaderStyle HorizontalAlign="Left" Width="150px" />
                                                        <ItemStyle Height="40px" HorizontalAlign="Left" Width="150px" />
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Tên chi phí">
                                                        <HeaderTemplate>
                                                            Tên chi phí
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                          <%# Eval("ExpDesc")%>                                                                   
                                                        </ItemTemplate>
                                                        <HeaderStyle HorizontalAlign="Left" Width="200px" />
                                                        <ItemStyle Height="40px" HorizontalAlign="Left" Width="200px" />
                                                    </asp:TemplateField>
                                                     <asp:TemplateField HeaderText="Loại chi phí">
                                                        <HeaderTemplate>
                                                            Loại chi phí
                                                        </HeaderTemplate>
                                                        <ItemTemplate>                                                                  
                                                            <%# Eval("ExpTypeDesc")%>
                                                        </ItemTemplate>
                                                        <HeaderStyle HorizontalAlign="Left" Width="200px" />
                                                        <ItemStyle Height="40px" HorizontalAlign="Left" Width="200px" />
                                                    </asp:TemplateField>
                                                    
                                                    <asp:TemplateField HeaderText="Kích hoạt">
                                                        <HeaderTemplate>
                                                            Kích hoạt
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:CheckBox ID="checkActive" Checked='<%# Eval("Active").ToString() == "1" ? true : false %>' Enabled="false" runat="server" />                                                   
                                                        </ItemTemplate>
                                                        <HeaderStyle HorizontalAlign="Left" Width="150px" />
                                                        <ItemStyle Height="40px" HorizontalAlign="Left" Width="150px" />
                                                    </asp:TemplateField>
                                                    
                                                     <asp:TemplateField>
                                                         <ItemTemplate>
                                                            <asp:ImageButton ID="imgBtnChon" runat="server" CausesValidation="False" 
                                                            CommandName="chon" Height="25px" Width="25px" ImageUrl="~/Images/check.png" />
                                                        </ItemTemplate>
                                                        <ControlStyle BackColor="White" BorderColor="White" />
                                                        <FooterStyle BackColor="White" BorderColor="White" />
                                                        <HeaderStyle BackColor="White" BorderColor="White" />
                                                        <ItemStyle BackColor="White" BorderColor="White" />
                                                    </asp:TemplateField>
                                                </Columns>
                                            </asp:GridView>
                                        </td>
                                    </tr>
                                            <%--</tr>--%>
                            </table>
                        </div>

                    </div>
               </ContentTemplate>
            </cc1:TabPanel>

    </cc1:TabContainer>
    <dxpc:ASPxPopupControl ID="MessageBox" PopupHorizontalAlign="WindowCenter"  PopupVerticalAlign="WindowCenter" Font-Bold="true" HeaderText="DRM-S" runat="server" Height="91px" 
        Width="601px">
        <ContentCollection>
<dxpc:PopupControlContentControl ID="PopupControlContentControl1" runat="server" SupportsDisabledAttribute="True"></dxpc:PopupControlContentControl>
</ContentCollection>
    </dxpc:ASPxPopupControl>
    </ContentTemplate>
</asp:UpdatePanel>
